electronic traffic controls - French English Dictionary