heterologous tissue - German English Dictionary