sales branches - Turkish English Dictionary