transmission oil cooler - Francés Inglés Diccionario