What is the English translation of French phrase tour de
Tour de is French phrase which means bicycle race or in a broader sense cycle. It is widely used especially when describing the most prestigious professional road bicycles race 'Tour de France'.