rapid transit car - Spanish English Dictionary