cluster of branches - French English Dictionary