compressor diffuser - French English Dictionary