Hydrocyclon - French English Dictionary