mechanical switching device - Turco Inglés Diccionario