pertaining to roads - Turc Anglais Dictionnaire