branch offices and agencies - Turkish English Dictionary