satisfied lien - Alemán Inglés Diccionario