carpooling - French English Dictionary