social protection mechanisms - German English Dictionary