turbocooling - German English Dictionary