trailing blade centrifuge - French English Dictionary