satisfied lien - Español Inglés Diccionario