security and safety upgrades - Alemán Inglés Diccionario