criticise harshly - Alemán Inglés Diccionario