personalized public transport - French English Dictionary