cotoneaster dammeri - French English Dictionary