cratered landscape - Turco Inglés Diccionario