inner tube of tire - Spanish English Dictionary