Palestinian dodder - Français Anglais Dictionnaire