current international payments - German English Dictionary