anti-rust preparations for preservation - Turkish English Dictionary