sight (front) - Turkish English Dictionary