square threads - Turkish English Dictionary