superhumanly - German English Dictionary