explosive violence - German English Dictionary