person who courageously faces something - Espagnol Anglais Dictionnaire