mass layoff - Turkish English Dictionary