pastor and farm leader - Deutsch Englisch Wörterbuch