explosion origin - German English Dictionary