mechanically operated - Alemán Inglés Diccionario