foreign branches - Turkish English Dictionary