foreign private sector borrowing notes - German English Dictionary