electric-interlocking system - Francés Inglés Diccionario