ultrapowerful - Spanish English Dictionary