maliciously criticize - Francés Inglés Diccionario