electronic traffic controls - Alemán Inglés Diccionario