thundering loudly - German English Dictionary