car-pooling - French English Dictionary