mass rapid transit - Spanish English Dictionary