nettling cell - Spanish English Dictionary