small farmstead - French English Dictionary