pertaining to roads - Allemand Anglais Dictionnaire