mechanics' lien holder - Español Inglés Diccionario