international payments agreements - Espagnol Anglais Dictionnaire