marigold (a medicinal flower) - French English Dictionary