main coolant pump - Francés Inglés Diccionario