bioavailable - French English Dictionary