giant crepe-myrtle - German English Dictionary