homologize - French English Dictionary