exhausting farming - French English Dictionary