european cotoneaster - Spanish English Dictionary