needle applicator - Alemán Inglés Diccionario