anatomical gift - German English Dictionary