periscopic meniscus - German English Dictionary