hillside rubble - Turco Inglés Diccionario