transmission cooler - Francés Inglés Diccionario