circulating water channel - Turco Inglés Diccionario