warpower - French English Dictionary