to safeguard and control - Espagnol Anglais Dictionnaire