camp-site permit - Spanish English Dictionary