entrance to a mountain road - İspanyolca İngilizce Sözlük