exhaustive farming - French English Dictionary