the rubber hits the road - Turc Anglais Dictionnaire