love at first glance - Turkish English Dictionary