a large fruit tree - Français Anglais Dictionnaire