dirt and oil - Turc Anglais Dictionnaire