sparse-flowered thimbleberry - Spanish English Dictionary