electrocompressor - French English Dictionary