scabbled rubble - Turco Inglés Diccionario