stand/walk tall - Alemán Inglés Diccionario