cratered landscape - Español Inglés Diccionario