halichondriae - French English Dictionary