box shear apparatus - Turco Inglés Diccionario