multipower - French English Dictionary