No. That ACL won't work. If the traffic doesn't meet one of the first permit rules, it will be allowed by the permit ip any any at the bottom.
You have made a Permit Specific with a Permit All at the end. You have to at some point tell it what cannot get to those important servers. Consider trying a:
Access-list 101 permit TCP host 134.33.0.0 140.40.0.0 0.0.255.255 eq 80
Access-list 101 permit TCP host 134.33.0.0 140.40.0.0 0.0.255.255 eq 53
Access-list 101 permit TCP host 134.33.0.0 148.52.0.0 0.0.255.255 eq 53
Access-list 101 permit TCP host 134.33.0.0 148.52.0.0 0.0.255.255 eq 3
Access-list 101 permit TCP host 134.33.0.0 148.52.0.0 0.0.255.255 eq 2
Access-list 101 deny IP host 134.33.0.0 140.40.0.0 0.0.255.555
Access-list 101 deny IP host 134.33.0.0 148.52.0.0 0.0.255.555
Access-list 101 permit IP any any
I am not sure if I have your source and destination addresses in the correct place. I am a little mixed up the way you phrased your problem, and it is 3:26 in the morning. Guess I need a can of Mountain Dew.