carpooling center - French English Dictionary