severe criticism - Francés Inglés Diccionario