any piece of cloth - Francés Inglés Diccionario