Definitions for "Embranchement"
French for a branch or an arm off the main canal.