traffic registration and supervision bureau - Français Anglais Dictionnaire