perforated basket centrifuge - French English Dictionary