cratered landscape - İspanyolca İngilizce Sözlük