carsharing - German English Dictionary