strongly criticize - Turco Inglés Diccionario