water-cooling jacket - Español Inglés Diccionario