electronic traffic controls - Turkish English Dictionary