electronic traffic controls - Spanish English Dictionary