manipulated by the hand of man - Turco Inglés Diccionario