leased farmhouse - Deutsch Englisch Wörterbuch