retail branch - Turkish English Dictionary