natural circulation water cooling - Alemán Inglés Diccionario