branch factory abroad - Turkish English Dictionary