shower someone with compliments - Francés Inglés Diccionario