participant applicant tracking system unit - Turkish English Dictionary