superhumanise - French English Dictionary