cloth made of hemp - Francés Inglés Diccionario