slab turning apparatus - Turco Inglés Diccionario