safeguarding the future - Inglés Sinónimo Diccionario