madrepore - French English Dictionary