safety of life and property - Turco Inglés Diccionario