microcavidad - French English Dictionary