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