showy sunflower - German English Dictionary