team time trial - French English Dictionary