small sticky ball - Turkish English Dictionary