brave, reckless and daring person - French English Dictionary