criticize harshly - Turco Inglés Diccionario