security and safety upgrades - Turkish English Dictionary