boast of being brave - Alemán Inglés Diccionario