micro processor - French English Dictionary