refine the sight picture - Turkish English Dictionary