tissue and organ donation - French English Dictionary