branchette - French English Dictionary