mass rapid transit - German English Dictionary