needle-threaders - German English Dictionary