bright-bead cotoneaster - Spanish English Dictionary