thunder clouds - German English Dictionary