transmission fluid cooler - Francés Inglés Diccionario