zanzibar weed - French English Dictionary