What does Car-Sharing mean?

Car-Sharing - German to English

car sharing