branch meaning in French
n. branche; brindille, rameau; ramification; filiale, succursale; branche, bras (cours d'eau); agence, bureau; secteur; discipline, spécialité; branchement; service, direction
v. se ramifier, diviser en branches, se séparer; étendre; bifurquer (route)