homologous transplantation - Spanish English Dictionary