stereoscopic photograph - Turkish English Dictionary