torture implements - Almanca İngilizce Sözlük