devastating criticism - Francés Inglés Diccionario