payroll and related expenses - Español Inglés Diccionario