person who courageously faces something - Español Inglés Diccionario