direct payroll deposit - Turco Inglés Diccionario