at the first glance - Turkish English Dictionary