sing the praises of - Francés Inglés Diccionario