road open to traffic - Allemand Anglais Dictionnaire