needle applicator - Español Inglés Diccionario