public housing corporation - French English Dictionary