overglance - Turkish English Dictionary