centrifugal and baffle plate separator - Turc Anglais Dictionnaire