give harsh criticism - Francés Inglés Diccionario