live on reserve - Spanish English Dictionary