temporary labourer - French English Dictionary