devil's darning needles - Turco Inglés Diccionario