the hardest times - French English Dictionary