wood wool slab - Turkish English Dictionary