shrub with pretty red flower - German English Dictionary