landfill (on rubbish dumps) - Turc Anglais Dictionnaire