heteroplastic transplantation - German English Dictionary