restriction or lien - Spanish English Dictionary