prevention of undue hardship - French English Dictionary