implorent - French English Dictionary