humanize - French English Dictionary