thundershower - German English Dictionary