manual shaft turning device - Turkish English Dictionary