intercooler computer - French English Dictionary