electromechanical repeater - Francés Inglés Diccionario