superpowerful - German English Dictionary