Spanish-English Dictionarytransportase
transportase
transportar
Meaning of transportase