thunderburst - German English Dictionary