hydrocooling - German English Dictionary