de-sludging device - Turc Anglais Dictionnaire