superfarm - French English Dictionary