farms - French English Dictionary