organ and tissue transplantation - German English Dictionary