brave/aggressive person - French English Dictionary