devil's darning needles - Alemán Inglés Diccionario