ghost meniscus - Turkish English Dictionary