sponge biopsy - French English Dictionary