engine cooling fan - Francés Inglés Diccionario