personal rapid transportation system - French English Dictionary