inter-cooler - French English Dictionary