two-flowered dwarf dandelion - Spanish English Dictionary