sponge needles - Turco Inglés Diccionario