meniscoid - Turkish English Dictionary