encumbrance of ownership - Francés Inglés Diccionario