nature and restrictions on reserves - Spanish English Dictionary