ride horseback as a passenger - Spanish English Dictionary