at the sight of - Turkish English Dictionary