lousy job - French English Dictionary