impact-exploded - German English Dictionary