subject to some charge or encumbrance - German English Dictionary