a performance on a smaller scale/in a smaller setting - Almanca İngilizce Sözlük