tree cotoneaster - French English Dictionary