multibranched - French English Dictionary