supplicating - French English Dictionary