water-cooling jacket - Francés Inglés Diccionario