Oligomycin - French English Dictionary