electrocooling - German English Dictionary