spanish needles - Turkish English Dictionary