cast a glance at - Turkish English Dictionary