person with great bravery - Alemán Inglés Diccionario