turbo-cooling unit - German English Dictionary