peppered with rubbish - Turc Anglais Dictionnaire