Yarn needle - Alemán Inglés Diccionario