(mountain) face wall - İspanyolca İngilizce Sözlük