river beauty - Spanish English Dictionary