environmentally sound waste disposal methods - Turc Anglais Dictionnaire