stephanocyte - French English Dictionary