well on a river bank - Spanish English Dictionary