turbocooling - French English Dictionary