European cotoneaster - Spanish English Dictionary