protective cloth for carrying things - Almanca İngilizce Sözlük