stone of pressed olive - Français Anglais Dictionnaire