restriction or lien - İspanyolca İngilizce Sözlük