pharmaceutical bioavailability - French English Dictionary