sarcocyte - French English Dictionary