red sorrel (hibiscus sabdariffa) - French English Dictionary