bioefficacy - German English Dictionary