trifid bur marigold - French English Dictionary