Yes this is a MTL tranlation, Google translate to be specific. The translator said this: "bro i am indeed searching for a good translator the google sucks sometime" -dinkan666, in the comment of chapter 8 . So we can assume that is what he uses.
Thanks for the translations, they are good enough. I would not mind reading the entire series like this. The two languages are sometimes really hard to translate from one to the other, pls keep up the good work