a drop of oil - Espagnol Anglais Dictionnaire