criticize someone harshly - Alemán Inglés Diccionario