mechanical switching device - Francés Inglés Diccionario