encumbering - French English Dictionary