periscopic meniscus - Turkish English Dictionary