sea hibiscus - French English Dictionary