temporary layoffs - Turkish English Dictionary