cascade penstemon (penstemon serrulatus) - German English Dictionary