translate English to French: C. Bio-Trade
C. BioTrade