hand-mounted end effector - German English Dictionary