situated on a reserve - Spanish English Dictionary