a lot of work - French English Dictionary