diesel electric railcar - Francés Inglés Diccionario