beaded edge of tire cover - Spanish English Dictionary