ultrapower - French English Dictionary