squint surgery - Turkish English Dictionary