Translate.google.com blocked, but no reason there

Solved by empiric research:

gstatic.com