pedestrian transit - German English Dictionary