Madrepore - French English Dictionary