sheltered lien - French English Dictionary