surgical handpiece - Alemán Inglés Diccionario