ferrocarril de tránsito rápido - Spanish English Dictionary