hardy perennials - German English Dictionary