necessary moves - Turkish English Dictionary