take a victory lap - Francés Inglés Diccionario