droplet of oil or grease - Turc Anglais Dictionnaire