spiriferid - French English Dictionary