oil cooled power source - Español Inglés Diccionario