defacto corporation - French English Dictionary