micro-abscess - French English Dictionary