preserving device - Spanish English Dictionary