multi-cyclone - French English Dictionary