protective relief - German English Dictionary