donor and recipient - Spanish English Dictionary