bioavailable - German English Dictionary