alkali seepweed - French English Dictionary