eye-pointed needle - Alemán Inglés Diccionario