circulating water channel - Spanish English Dictionary