brave men run - French English Dictionary