shining cotoneaster - Turkish English Dictionary