regulation and prohibition of traffic - Espagnol Anglais Dictionnaire