bio-availability - French English Dictionary