ultrapowerful - French English Dictionary