cyclon (separator) - French English Dictionary