engine-oil cooler - Francés Inglés Diccionario