end up on the winner's podium - Turco Inglés Diccionario