permanent lay-off - German English Dictionary