participant applicant tracking system unit - Alemán Inglés Diccionario