criticize harshly - Alemán Inglés Diccionario