at the hand/hands of - Turkish English Dictionary