ornamental piece of artificial fruit - Français Anglais Dictionnaire