strut one's stuff - Francés Inglés Diccionario