actuated by foot - Alemán Inglés Diccionario