piece of cord - Spanish English Dictionary