manipulated by the hand of man - German English Dictionary