a strident criticism - Turco Inglés Diccionario