debranch - French English Dictionary