hold your head high - Alemán Inglés Diccionario