ecdysial glands - German English Dictionary