be widely criticized - Turkish English Dictionary