bio-availability - German English Dictionary