implored - French English Dictionary