persistent supplication - French English Dictionary