sludge treatment and disposal - Turc Anglais Dictionnaire