ilk bakışta görmek - Turkish English Dictionary