Explosionskrater - German English Dictionary