diesel hydraulic engine - Español Inglés Diccionario