shining cotoneaster - Spanish English Dictionary