urban public transit - German English Dictionary