grey cotoneaster - Turkish English Dictionary