bioartificial - Turkish English Dictionary