tree with edible fruit - German English Dictionary