pomacentroid - French English Dictionary