to stand tall - Francés Inglés Diccionario