epicranial needle - German English Dictionary