farm labour - French English Dictionary