couchette strap - Spanish English Dictionary