catch glimpse of - Turkish English Dictionary