circulating water channel - Francés Inglés Diccionario