scabbled rubble - Spanish English Dictionary