intercool - French English Dictionary