cotoneaster dammeri - Turkish English Dictionary