device for inserting needles - Almanca İngilizce Sözlük