be delayed on the road - Turc Anglais Dictionnaire