powerful army powerful country - French English Dictionary