The English term "branch" matches the Italian term "filiale, ramo"

other english words that include "branch" : italian :
branches rami