donor and recipient - German English Dictionary