public service taxi - German English Dictionary