thunderpeal - German English Dictionary