Consulting Dictionary...
defensor del pueblo - Hau Student's Dict