bright-bead cotoneaster - Turkish English Dictionary