imploration - French English Dictionary