bioefficacy - French English Dictionary