cloth made of hemp - Almanca İngilizce Sözlük