roughed slab - Spanish English Dictionary