at the first sight of - Turkish English Dictionary