garantista

Etymology
From.

Adjective

 * 1) respectful of civil liberties

Noun

 * 1) advocate of civil liberties

Etymology
From.

Adjective

 * 1) respectful of civil liberties
 * 2) with guarantees

Noun

 * 1) advocate of civil liberties
 * 2) with guarantees