microwatt - French English Dictionary