consecutive powers - French English Dictionary