needle receptacle - Francés Inglés Diccionario