archaeocyte - French English Dictionary