hardships permit - French English Dictionary