free form encumbrance - German English Dictionary