needle manipulator - Alemán Inglés Diccionario