a large blunt-tipped needle - Español Inglés Diccionario