supplicated - French English Dictionary