debranchage - French English Dictionary