piece of cord - Espagnol Anglais Dictionnaire