beautiful cotoneaster - Spanish English Dictionary