hit with a small sticky ball - Turkish English Dictionary