fiber needle - German English Dictionary