central demolition site - Turco Inglés Diccionario