directorate of public transportation services - French English Dictionary