perennial sunflower - German English Dictionary