explosion crater - Alemán Inglés Diccionario