magic squares - Turkish English Dictionary