right to own property - Francés Inglés Diccionario