willow-leaved cotoneaster - Turkish English Dictionary