team time trial - Spanish English Dictionary