current transfer payments - German English Dictionary