device for inserting needles - Inglés Sinónimo Diccionario