haphazard urbanization - Turco Inglés Diccionario