trailing blade centrifuge - Turkish English Dictionary