subject to some charge or encumbrance - French English Dictionary