past all recovery - French English Dictionary