contractually guaranteed - Espagnol Anglais Dictionnaire