thick and resistant blanket - Espagnol Anglais Dictionnaire