give a guarantee - Espagnol Anglais Dictionnaire