direct deposit of payroll - Turkish English Dictionary