pump cooling jacket - Alemán Inglés Diccionario