detachable surgical blades - Turco Inglés Diccionario