central buildings of a farmstead - Allemand Anglais Dictionnaire