archeocyte - French English Dictionary