haphazard urbanization - Francés Inglés Diccionario