red sentinel (astilbe japonica) - German English Dictionary