scented penstemon (penstemon palmeri) - French English Dictionary