traffic regulation headquarters - Alemán Inglés Diccionario