severely criticize - Francés Inglés Diccionario