foreign affiliate - Turkish English Dictionary