to guarantee or insure - Espagnol Anglais Dictionnaire