public sector deficit - German English Dictionary