layer of dirt - Turc Anglais Dictionnaire