farm chemurgy - French English Dictionary