tree cotoneaster - Spanish English Dictionary