freight motor tricycle - Español Inglés Diccionario