instrument of punishment - Almanca İngilizce Sözlük