actuated by foot - Turco Inglés Diccionario