impossible to recover - French English Dictionary