intercooling - French English Dictionary