jelly bean tree - German English Dictionary