permitted encumbrances - French English Dictionary