specially protected reptile - Spanish English Dictionary