spanish needles - Turco Inglés Diccionario