to speak praise - Francés Inglés Diccionario