bendy tree (thespesia populnea) - German English Dictionary