knife needle - German English Dictionary