foreign-controlled enterprise - French English Dictionary