carshare - German English Dictionary