perpetual lien - Español Inglés Diccionario