lay (strengthen, secure) - Français Anglais Dictionnaire