organ preservation - Spanish English Dictionary