holy oil vessel - Français Anglais Dictionnaire