pump cooling jacket - Español Inglés Diccionario