someone who inspires courage - Alemán Inglés Diccionario