Google translate is an option although it's not always 100% reliable. My daughter is doing french in university and though she says loads of them use it :$ when they are pressed for time [read when they have left their assignments 'til the last minute!] she says that often its translation is too literal.
From my extremely limited knowledge of your subject area Dunni, through sending you a couple of articles in the past, even google translate might struggle! Have you tried the author's university website bio? Maybe a french and english version might be available there. Or the journal publisher's website - maybe there are english and french options available there - worth a shot?