anti-rust preparations for preservation - Spanish English Dictionary