cluster of vacancies - Turkish English Dictionary