meniscocyte - French English Dictionary