rolling stock and train detection systems - Spanish English Dictionary