floating marsh marigold - Spanish English Dictionary