river bench - Spanish English Dictionary