explosion caldera - German English Dictionary