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