shiny-leaf spiraea - Turkish English Dictionary