direct box shear apparatus - Turco Inglés Diccionario