water cooling installation - Español Inglés Diccionario