public housing corporation - Français Anglais Dictionnaire