shared taxi - German English Dictionary