long-leaved phlox - Spanish English Dictionary