impact crater - Turco Inglés Diccionario