pile of tattered clothes - Espagnol Anglais Dictionnaire