Spanish-English Dictionarytransvasar
Meaning of transvasar