switching and control stations - Turco Inglés Diccionario