small river raft - Spanish English Dictionary