micropower - French English Dictionary