trephocyte - French English Dictionary