means of preservation - Spanish English Dictionary