world power - French English Dictionary