weeping cotoneaster - French English Dictionary