microcell - French English Dictionary