ındustrial and urban overspill area - Español Inglés Diccionario