menisküs - Turkish English Dictionary