hand and foot operated - Turco Inglés Diccionario