spirifer - French English Dictionary