egr cooler - French English Dictionary