manipulated by the hand of man - French English Dictionary