shiny-leaf spiraea - Spanish English Dictionary