hand-mounted end effector - Turkish English Dictionary