red sentinel (astilbe japonica) - Turkish English Dictionary