humanizes - French English Dictionary