brave, reckless and daring person - Spanish English Dictionary