perpetual lien - Alemán Inglés Diccionario