judge/governor of algiers - Français Anglais Dictionnaire