foreign-controlled business - Turkish English Dictionary