lavish someone with extravagant praise - Alemán Inglés Diccionario