The problem with machine translation is not the obvious general mediocrity, but the occasional undetected catastrophic failure, especially in medical context. I don't think DeepL (or any other fully automated system) is any more reliable in this sense.