short ride on horseback or vehicle - İspanyolca İngilizce Sözlük