sunshower - German English Dictionary