pay off an old score - Almanca İngilizce Sözlük