superhumanize - French English Dictionary