electromechanical modulator - Alemán Inglés Diccionario