courage to face life - French English Dictionary