taxpayers federation - German English Dictionary