mechanically-actuated - Alemán Inglés Diccionario