ring shear apparatus - Turco Inglés Diccionario