direct deposit of payroll - German English Dictionary