isolated farmstead - Turc Anglais Dictionnaire