lavish someone with extravagant praise - Français Anglais Dictionnaire