european cotoneaster - Turkish English Dictionary