anti-somozist people's tribunals - Français Anglais Dictionnaire