liquid cooling systems - Turco Inglés Diccionario