strong and brave person - Spanish English Dictionary