fresh water cooling - German English Dictionary