piece of cloth torn off - Francés Inglés Diccionario