persistent in asking or begging - French English Dictionary