microcide - French English Dictionary