Diesel Multiple Unit - Español Inglés Diccionario