a large fruit tree - Allemand Anglais Dictionnaire