security and safety upgrades - Turco Inglés Diccionario