travel on a river raft - Spanish English Dictionary