direct deposit of payroll - French English Dictionary