persistent in asking or begging - German English Dictionary