electric transport vehicle - Francés Inglés Diccionario