sponge needles - Francés Inglés Diccionario