superhumanly - French English Dictionary