micrologic - French English Dictionary