an undertaking to pay - Espagnol Anglais Dictionnaire