donor and recipient - French English Dictionary