a large fruit tree - German English Dictionary