rampaging - German English Dictionary