homogenize - French English Dictionary