winner's podium - Español Inglés Diccionario