persistent in asking or begging - Turkish English Dictionary