timesheets - French English Dictionary