meniscate - Turkish English Dictionary