solid waste disposal facilities - Turc Anglais Dictionnaire