own the podium - İspanyolca İngilizce Sözlük