You should check with your professor before utilizing machine translated articles in any papers or presentations. We cannot guarantee that documents machine translated this way are correct especially if they are highly scientific or utilize technological terminology. Please rely on your own experience or seek out an expert.