excessive urban development - Turco Inglés Diccionario