scathing critique - Francés Inglés Diccionario