linen or hemp clothing - Almanca İngilizce Sözlük