succursal - Turkish English Dictionary