humanizarse - French English Dictionary