direct shear apparatus - Turco Inglés Diccionario