lens pits - Turkish English Dictionary