microcapteur - French English Dictionary