steering-wheel rim of vehicle - Spanish English Dictionary