make an anatomical gift - French English Dictionary