mountain buttress - İspanyolca İngilizce Sözlük