diphyozooid - French English Dictionary