(large size) shoemaker needle - Francés Inglés Diccionario