agrosystem - French English Dictionary