bioartificial - German English Dictionary