long-leaved phlox - French English Dictionary