schistocyte - French English Dictionary