property lien - Español Inglés Diccionario