rack up a win - Almanca İngilizce Sözlük