agro-fabric - French English Dictionary