lavish someone with extravagant praises - Francés Inglés Diccionario