a strap for standing passengers - Spanish English Dictionary