coral colony - French English Dictionary