mountain farmstead - Turkish English Dictionary