stereoscopic photograph - German English Dictionary