meniscocyte - Turkish English Dictionary