haphazard urbanization - Alemán Inglés Diccionario