superhuman - German English Dictionary