water cooling installation - Turco Inglés Diccionario