social protection sector - German English Dictionary