hydrocorals - French English Dictionary