archaeocyaths - French English Dictionary