superpowerful - French English Dictionary