formation of craters - Turco Inglés Diccionario