rubbish pits - Turc Anglais Dictionnaire