a wild tree of central america with edible fruit - German English Dictionary