superhumanise - German English Dictionary