microabsceso - French English Dictionary