the payment arrived - Allemand Anglais Dictionnaire