haploscopic vision - Turkish English Dictionary