strap, band, or cord - Espagnol Anglais Dictionnaire