current international payments - French English Dictionary