drop of oil or grease - Allemand Anglais Dictionnaire