we made the payment - Espagnol Anglais Dictionnaire