micro-abscess - Spanish English Dictionary