wet magnetic separator - French English Dictionary