cooling water return channel - Español Inglés Diccionario