beautiful cotoneaster - French English Dictionary