sandwich slab - Turkish English Dictionary