a large, ugly or straggling village - Deutsch Englisch Wörterbuch