harshly criticize - Turco Inglés Diccionario