ferredoxin - French English Dictionary